10758080
18386408
19906255
95921132
7881025
6033979
91922381
6145045
37333234
96199734
1290188
13469059
93989664
20723151
9105429
16076024
62664509
27326780
2275526
78605115
13318954
60513935
3751787
56573583
15601535
24942837
34114341
60499659
44149639
87383357
45813454
9287835
268198
48361396
27062609
1309976
6887108
48013533
6574730
84566900