62986079
33617886
78833604
68451005
1752726
35015755
27955550
8735782
65955697
59933037
55074565
61629219
45565971
88386690
32459831
84292155
41248399
43031860
3858298
61824291
3009532
78162394
43572081
31627463
94218244
39291081
1281950
98544832
17763273
23107736
15522882
2201823
71168447
2982354
46562894
9016161
47957881
69792980
2367328
1099842