17646685
40654975
21147989
27029347
1126696
23673335
6341265
59441659
97444882
69636059
88055276
9900842
88464885
19905139
50004538
99841075
35057254
87676769
58221899
88503867
5234148
63196346
1607326
47457830
72793402
1518729
28013769
6273571
39438038
11606544
36317456
1313674
30732373
77324215
67721773
49799848
54678215
45919251
40487817
3084120