7629471
8916322
43796703
24654359
8198793
59407545
39235128
23684047
9043376
60812770
1450173
8812347
27666901
2274400
73553221
19766296
40611860
32126434
54905206
99477982
77122804
6477319
6826955
13742226
35989535
66126813
82987428
53284933
72772749
37416858
3139238
2917331
9648562
85843198
62526978
37124106
89172925
33989939
8991199
4644512