4803127
36023860
69432029
17815719
29102432
94563836
4296300
19972832
7992801
38228631
870765
82753127
3976500
16468226
31261300
91955572
11176621
80374492
94463001
96056468
36473828
72421162
22006682
11406609
648105
26296252
28263862
33125625
6949586
13714501
147618
32594265
69453026
10686482
55365
22935078
8355960
19983761
20871344
62214861