56041806
50874398
93041202
79879417
18493576
2289339
2998392
16819112
58563976
9358174
8708660
3194554
98026094
44889872
32233552
28068731
12752285
32744636
35033165
3411381
27077633
39513497
30703848
60137847
33549427
3954939
63915791
9071502
12652567
34288807
81434877
35895450
21668169
286777
43984760
80758128
5011369
47408532
87764446
20102056