57168980
52285391
24645704
19077236
88871739
35128152
96499976
20761287
99447802
1558421
63825551
62657644
96584361
60369048
70069184
6862230
36205740
80403593
95687582
62428524
46057428
72686059
60144379
78585789
65808224
86253207
16424422
64115413
8297140
7526773
70675040
4440880
9210716
80407982
68205062
14912241
34393062
20477825
51869167
25385530