10513406
21779544
99484436
94285695
80818913
98451095
88468901
66738277
24559025
7048897
35892940
92435893
80648534
14019748
4734594
38138150
1139899
69188
45349789
59878290
39701818
88106343
52893271
73283505
83828842
88353303
87829545
74917287
57322427
29103368
54546039
1497794
2670897
19143884
57371439
57003975
9245518
83995191
7502573
12536598