9603916
30217338
1204894
71594238
16208223
42668813
22679460
6940529
5375942
60068838
99704939
12679278
78657240
70438504
39017106
481004
39362486
14033861
2878812
43273434
50666830
57084862
54993978
14125201
74242360
41862448
44867874
4867568
10326592
4527154
21475567
83946780
46661220
85771305
91411871
23011587
90071098
6521302
9141834
72546298