6143821
36128815
7545854
1051187
70902856
36062645
48375406
98155257
80502219
13857214
81705690
69782755
8769932
38036930
88378616
54944069
19589312
16192826
9734196
54505792
17207338
4922957
25684490
1925709
16684495
94527751
39769330
87863874
3186807
17828208
29014185
39104859
68544429
56815111
15216420
20094960
86633953
9154442
3933745
69026240