25468706
51882182
1136753
81328751
54824333
1044141
71944141
62129037
2045701
30228436
73111988
42539297
54643807
94241572
20121913
4442553
22926813
9643845
83129948
29147845
70202164
64379298
38659268
51476328
21055867
27625178
66797813
45539332
1397738
3176378
18001426
48274658
14887745
722063
81079005
70751908
79248410
11016386
1981359
2591787