83009657
71452352
73933643
59569363
17855326
38525538
89105368
6064150
70509138
48823518
5459226
857920
28217815
8832753
16154004
51583685
54492820
99266011
80528374
8630575
32982747
19015725
79491018
2083502
96427208
11527229
51142399
9659951
11666175
98133846
8714286
8146022
96464454
53194626
5289525
9222040
59344459
43469632
33311621
1636572