52288210
25547131
35963449
27861009
21026134
23423925
3468392
83437098
5916240
81691711
78385486
96514703
56929827
66063280
37602819
18369469
80577958
55653281
20302093
61017337
97788140
1565737
55333629
7838159
77876170
40521309
3074158
62602167
25173397
89982644
39097015
86967905
22515024
62503432
4342061
36289663
21336866
1865790
70605947
89145365