57914680
8227882
9545380
62104315
43014399
91129634
38921377
11539126
23292116
49666208
80097111
90519404
77792999
29264006
27899827
43095748
2722406
65192007
52749438
70172803
164412
29141153
6675399
38075082
81765842
33579675
8225266
78445577
12047339
20632747
62611227
28802188
25598537
5551153
14524119
6464170
28979731
96121524
58205981
32032147