1918654
6663161
25365669
38343714
15864276
330905
77188394
64145036
81417966
45704138
41578190
75112768
68935201
45464907
5063775
58695235
20758094
20103652
90184099
7052901
6909546
79613867
9988205
20588981
7955224
54666426
5450643
9235263
74106179
2213912
85391125
76234518
6459938
33398675
90789120
25166763
82453763
72286547
28263451
83944185