88752528
97149551
18077091
64103270
99567409
40384067
71931936
3613830
82338590
30144504
48799970
7143444
6783828
26036885
86168437
48875562
4128628
55215751
26301282
93667253
19476914
66112048
74516984
49325177
10902760
43832280
97699778
74318545
10742557
70146836
70895872
44992134
27559260
40748662
82064673
17241079
2438020
99519447
47099116
19157425