22069099
2937188
89264677
21737704
32329909
6535616
95799077
985568
32885012
4769280
5629565
27938949
69419188
75249431
149531
36625279
28529839
73904004
91951189
84877349
4114317
75403719
77436321
85314926
1588611
9352668
4193910
69882404
4232482
3026893
39476059
4337424
31529997
28566470
10957213
1453568
99985794
28209499
22038607
25483683