32489174
15958027
93906140
34044806
62156861
28839216
35532371
28954912
10934156
39077092
97006388
40022538
86024797
70076330
24272375
78476232
68898143
35313166
96083512
57447366
44377812
97203010
26939458
62089550
1751709
568870
27454261
20373350
74632568
12512625
44096580
47838382
23488278
26438981
55093212
89634675
84534338
91392121
69477396
89151163