82733821
86615353
65399259
2489257
46929053
89986436
75189572
34018322
41673255
34539866
78502802
12897293
25976756
12517404
20018771
94018541
75676602
26374190
6007195
22744398
3542799
59291450
53673812
79108016
77691906
29898782
44481554
40985595
43818212
94351697
88045029
44008071
5148723
6068955
5776416
76356210
77577796
43838482
37656403
13646272