83643244
713579
68623818
11067355
79248889
990131
54949230
38578643
11993155
7896638
48006110
43793280
3489509
63895128
65515773
2716633
51558766
50246239
67593264
4793392
22348780
60883837
21834087
4585127
99571864
2405649
79301456
51287298
95405373
27928402
20645386
93673236
88383140
5451695
19001954
17335366
49002026
98602924
31971712
27068719