43425956
22255736
44191638
70522884
27446492
4277772
44468761
63898805
41313883
27604335
40443594
86347242
60845546
3952017
99829070
38998248
42135392
55045082
30086491
1748922
71892250
41914113
11949610
54629270
21167845
16542913
29795646
20205545
57536983
9601189
57331620
58603369
1935549
1714473
5544942
23015155
11512878
66892831
50816891
6653927