19927782
95155169
1099972
65233559
99817807
6228096
50647079
71344982
85614915
87843606
70611836
75126578
44042900
88118204
17537468
51113717
65076117
4731811
58745838
99017601
3422340
39314391
80757124
25198091
37703818
17492190
15778393
40166950
63336
62797979
44227342
5676495
30868475
7072298
27127739
46751434
512227
47131280
11344134
71183019