93728312
8941901
50402220
71393503
8910885
42826009
69269435
2023225
291041
78453487
98348380
14367092
55803233
94597482
82082544
88656441
10045308
24637038
27205777
17747310
5056518
26706352
3208793
77304249
93845707
55875881
85043382
28904618
74862036
3334671
9476410
52572625
42895316
16965186
3279346
82046256
23543447
80266052
84507132
68181623