92979800
86168519
9447470
2054771
56695900
18876343
97297019
87125898
9259488
16226079
28969531
4907814
34907960
96283683
563992
5885909
31035070
81815411
27546557
83798182
27095245
1446012
80905077
96685654
88813852
35125999
80381477
83687230
10408797
79968787
62887443
11733131
53589813
87125292
85799006
19911571
53736090
2422240
31726272
59424692