887269
8915822
67263902
60541061
50357638
24312901
43035638
19607065
42308735
74128114
97418360
47367311
732478
26231888
32049555
3076878
16515904
35367282
59568018
13079952
72777377
23329978
56471707
24931617
26915214
32347700
18104622
42516686
93075063
39678158
30154300
6456285
43132583
32143680
61578496
30556246
986696
57896127
27114599
9446522