18853724
27665957
19117089
92457915
18804617
95564166
80281334
8007663
8517573
6331892
67419348
66787406
27818660
56429506
31566622
54198228
729927
67927477
12116622
76057071
93996660
70928044
74629702
4896593
82539884
83304506
36947895
53472460
19318506
4477196
88049349
32011867
46995021
18354234
72739691
54641320
60898544
85307665
3889490
46524174