86543382
31024747
95669705
4583882
12382883
70518425
93514164
2887119
63571400
93584572
28545620
32807331
61256660
20395795
86518363
84656161
68771938
12448354
44987305
52692767
8607203
11663417
28025607
15057404
48571152
50168798
31902621
86486845
4065357
96343637
20726043
82326739
46402232
20153494
11196340
17904338
4979257
59839670
8426973
39409374