10151370
44952707
54901953
6721831
90993092
25035685
38856625
70563335
67818344
5612810
8492348
55109262
4434633
7212527
48795141
4526519
63862878
80016610
37523438
34192374
70095273
98732506
68895425
754787
63117598
60036368
1328187
50038921
57538052
64694079
2464152
29227211
8907988
35275714
77699768
58273613
25017621
1179281
618392
40156993