13629776
9965955
73576353
96045812
4244078
31099865
52018746
24507863
931837
79848935
4681162
79261024
57828503
50991211
31141859
83411173
6912335
47285964
71226302
17856668
10641571
86097714
2327513
99885454
19054062
43932959
23892801
1909132
95726042
94003175
60252687
19829603
9300601
82407150
74275202
1830892
65723714
24386730
79311456
35108112