65385400
46836514
64381301
24136905
80305447
4369003
5667930
66374256
50508790
6742727
1007216
40142701
53286197
45073631
67082469
3884293
89037696
96381756
1784934
50064659
67736122
77128913
51259000
73753463
83174163
86288676
14808795
97269671
39455030
19306074
12837264
364650
18887520
63825589
97984021
43052215
73745454
57561887
21058697
55009780