70786102
20462894
7922286
14488986
386821
46719431
23873121
4191386
5994373
11995029
18628845
72952697
34814747
16423466
97074460
53924199
440309
2653967
59148887
83494746
8405605
30707079
59732989
31403448
14484084
7392512
1502121
76644611
92552278
72425790
69123488
86974525
22553114
57164633
28104207
50788255
9241644
73091237
65846869
19418544