53793000
40739672
90057305
19119979
59011404
60536682
34657099
3489239
67544302
68316660
50458837
34833066
24696092
38552831
27604711
67381361
14067026
77813393
93585566
46635336
68351593
94435124
4096450
60697622
553680
152277
94244595
47017442
15628094
43464038
16633175
67036605
7974411
49769550
10634473
27306420
25842487
23628847
78698869
93284095