90701168
5171835
32175868
8307743
62305616
51874063
98646446
3027506
84679835
4844763
28525002
14656536
54343089
24174655
49459037
85706723
2379124
37318668
408101
6401500
21782938
19866218
23548150
46028827
16483453
99358420
99517063
7583416
63493144
43585677
10518033
225964
55847060
30251067
92065689
8060995
70375397
93699477
80762184
60691626