28596249
219270
42772700
9907467
91184806
69997149
2722433
8475574
6812447
41964945
19951005
63597005
6948130
1987021
65457725
62699572
58049557
2970113
62182871
2962678
49919697
64981695
81862757
2643813
21581241
6869754
66916334
98045136
58864252
4563001
154446
53262974
1840534
41093625
69222240
19958472
51513384
92563644
73822083
95972203