16813410
20952867
18283804
60052965
36194792
121970
94507506
73328304
32403543
29815668
1657458
37305994
58844026
36168357
15566503
65722368
85683699
9849359
7106082
81369988
48277641
70499407
1334548
21063483
682680
25008392
46038639
68403789
74282338
58749308
682071
16652075
19996664
5176852
8683136
45222623
98395013
66622156
82987939
67881002