34296968
37878783
65473735
8214523
4392978
2822443
95964560
66481147
46425741
5661700
57742648
80516030
50173182
45806316
85118552
74366144
45619682
9399243
16541601
13794886
72513444
1737504
37791525
75472606
74309536
83552646
8673980
30369948
67226707
37372358
3387739
98584574
84299207
32653576
84703907
62542599
14163643
95799044
94548374
49286601