33108681
70438312
30666888
22095696
28492336
96608278
26186627
6585974
93737362
74745375
1016819
74437911
12944617
55646770
9434867
84983154
52101972
67938178
21303953
37068719
85935748
70083972
78747195
45972861
832362
69702571
72875710
18368634
3992620
1875705
68376172
49652515
49109176
5627843
65628217
70181952
97144893
61168304
45139207
2078256