32368258
67741475
9801923
11094273
58998036
88796634
8379661
8611214
94936853
65556298
98197800
65029406
44916995
80053419
9849280
60997553
86214128
12781713
70266135
94039289
19774141
13931716
21164350
84433177
99177442
55575814
51154288
90933999
76778401
68798710
7408883
9408498
4187119
19378864
34442592
18627163
51828016
4926706
37835797
37098572