82714053
94039000
2198598
29713700
2078323
82552571
10122195
68373433
16857737
9375179
11835449
88259450
56987834
27111159
2794963
38112729
49604055
82443494
18439199
55191255
23791028
98871544
4521148
9742839
194651
3782470
35314409
28115219
38753960
5713142
2335451
45813437
54512536
80727934
57475244
9226537
25146908
42385961
7564731
85482086