62528485
26763020
2463666
98201890
2658376
12148985
93165053
33012576
11817280
5167302
32865675
20967452
62487515
11284791
763420
88889800
29952658
55813732
28462202
43451744
3846288
57685882
30732168
3022389
23527327
3920462
88824110
10203031
97103345
87557232
82071227
24097472
9302596
86249305
48989434
92703084
8212394
70619069
93941403
59359296