80838068
8245226
28309186
52548138
33532925
69858
46621732
63634777
82267656
3035755
35794676
21068493
22933380
97576445
33399598
64012620
40839430
51383203
1784356
14949948
46103861
78926004
98947111
389733
71765085
88376321
66052081
2148945
48709377
1136317
60495250
99255862
94159213
68929907
56604068
54374480
63621571
37499043
41539976
1337449