43815671
22456382
38375934
18062335
11777542
82712708
97977127
4146947
83385547
47888650
27968236
11016632
20925462
21709030
96576770
10293480
95193664
3627718
42602538
68287234
1725738
40932336
10075357
26052281
70464962
17223567
81652071
77219913
78793847
81189925
738082
97911591
98134416
2232043
67958997
33869644
7357987
85984390
23332049
34633152