42521002
4882943
65891952
57741086
5054454
8389408
5950432
59881248
56631964
6300508
77771077
9816393
5081397
8934977
65081860
9652684
6171452
64331360
41631
10028677