1491445
44461292
18862486
96591
83667300
40625188
39985769
76207201
37284189
29678395
24527553
88268250
66894324
14592381
11481337
61101206
48514486
45771641
92209211
16213659
1686232
78367725
87644061
67539338
37606936
73236211
6334526
78608674
32902314
90828470
70025430
10579432
95791122
60121395
50881576
18701328
9014785
74323024
62692314
2699288