43124547
58067368
23824288
71063798
31899667
59739652
10216113
47467546
87586670
95353022
52663529
24921752
2215612
2285387
43952027
9682745
54415812
35163109
39362692
71143502
40047162
94823042
94737435
3040898
39298726
14708217
51682761
6070181
81162556
86267857
39382193
19891098
20109043
7916969
40248894
66229387
51825956
6700323
64189005
91394604