84997395
2552745
20358259
319576
46299695
101853
36085794
24196532
53564298
16875798
88824198
5356536
38377704
1948253
80787490
14882484
1264720
3185971
695734
63389425
3798278
9224886
4372946
95753003
6767225
32858603
65047650
12796460
82631604
8838211
25904038
89099717
51901676
55051513
85349765
2263707
81275864
44537289
16925929
19794258