18965298
852720
78773262
79177737
51873471
93041595
75897031
71795113
75221674
9046194
94376348
40583265
5467312
76785648
56367949
65021503
58611788
841403
68146036
40172764
616711
424852
13014536
44625905
52293838
9839130
95667495
49012686
86012505
45449907
43129129
62966941
41658048
1612367
75923998
4941395
55940
52573352
45171537
17947851