40226558
10573254
29972344
81883303
72191760
17812919
36408204
3715470
651475
10266629
48031531
9398569
64264858
24937659
94888457
85605166
46624180
62967952
40305595
80403814
23653939
77952846
34349488
67162405
30772241
77921407
5058327
22671916
68021195
70681277
9729373
85467440
4551861
24504920
19316113
51876105
71122889
45349358
44717292
8265759