16619600
74496915
64693964
60441913
94971503
80708283
98858698
68877090
6510339
13418293
2991191
83819
45792281
2756149
82217855
7541152
72285237
57112099
25647875
1567571
42145210
55941766
98121157
19509872
87059736
2700951
1710598
17698846
51985816
45484974
91572770
32022535
50629305
8181778
70363325
2162956
18237315
17542705
16869481
19745375