306146
585202
6596561
11371356
7658702
24795756
58917560
73753805
38135673
48089787
2829460
18452938
2469186
24326217
74017003
46664427
45469000
8697773
94736806
18862022
49063969
440923
87711111
31613408
36187324
92319918
6974438
52788836
36808756
68915623
77696627
65711877
41599115
87734375
73042377
78246250
95502156
447683
23253075
91988492