74575390
15086883
5277259
84326167
38855228
8490324
649405
62011989
36246237
45189239
43339745
82663405
39157348
76963864
95578186
6237864
7797181
16768276
25296095
60451150
86259163
270499
2723173
23146057
90197
100006345
3772177
35572143
27472771
10972865
70592943
71009340
3796836
32666623
2977587
87621536
566120
55798182
6473117
93033789