39366452
49682395
61513226
95614052
66894607
94073206
57411353
43813517
23787883
91286355
80572808
22429512
28415806
32417409
11498839
23706277
18597588
4159406
13734345
14054923
28244927
87424100
31843882
30004916
32978293
97312032
86592862
30487852
62155602
57902108
42072745
66379060
16851368
35782499
40927647
83769027
68483947
40851509
5009163
61318721