94767265
89391572
79519252
71443822
3279136
31296522
51162269
91119469
58128081
83383777
37711435
89739263
36466667
32903722
14291394
85971076
98048744
49327913
31651607
38882226
40697103
29443104
59963582
1562952
83711449
79352872
85159614
5852366
12119689
93385239
64273218
7747831
7721981
22207099
59686880
26632056
52281026
41649764
38422686
1052774