951378
52834913
56157133
61085858
26024331
10204429
6553900
5639900
4873211
80765027
1996678
50425546
61795171
43051273
47051407
76637049
2745570
9092196
71799634
46879003
34847407
1587340
72807853
64273603
92275404
10531992
31804405
90517003
47038868
44509254
25194382
51037587
71834258
9522430
8886568
27527816
91443212
79417991
22438880
12744745