33715980
39358253
12555452
67652448
26095315
91447520
7967182
474791
15242856
98401755
17265168
85937497
54223322
2503225
13776749
19545065
74908
14093603
23375817
10327900
268319
27616371
34766768
97099935
61046011
11839514
30172728
19325535
36343191
79846778
8828037
56262623
74345116
36204398
10232045
5132188
30929742
2923121
6894446
3030460