42751064
3243431
50727504
88912094
1949003
1077323
79574612
82013565
60414573
17336111
53959075
99035530
19286717
6726075
80763046
16011547
54971036
77189936
53922109
18616674
4711480
9212941
7417140
57602665
52725374
84011252
9147768
96534101
11695548
68654311
92563957
21363574
23972391
27581454
12544177
75367667
59436805
84326540
76612352
5820760