41686980
8934736
16939637
44992375
1593309
26748687
87844126
34325643
69136540
96202066
83734991
22676974
2187133
78741119
11497253
63366767
73758201
51665317
48607477
12602902
28665499
22473191
72897659
50685004
94613423
11899112
40803179
68894995
66176931
69071915
57154888
51159627
7292345
47083608
5117901
6896398
57249219
7137220
7042547
1649224