48076938
16033402
88685728
66334184
62833427
608889
3284280
54814059
70205388
1260125
53204940
18303170
2579337
23335168
99305174
6427503
99958306
35104179
19122688
49075385
93245115
24327349
80235661
42715242
81764415
9267832
73664645
49231150
40513825
61562116
51848596
30615082
22748794
98355236
74206834
85024535
7442215
14931703
9685813
7772881