115530
11486405
28068155
49146938
14033510
49539005
51291163
4728569
23747990
4065315
91667925
19005809
2674481
23218393
14221357
55614106
77555673
81101449
40399916
23857546
5049292
3478895
96124449
51772519
58557058
26607288
80877001
87389890
1129150
12153359
27483883
53977680
49929640
28397224
1640268
9172938
1277387
28267257
21637366
37301048