35405321
16562113
132734
7839802
67501421
88359086
17722202
60715735
38353192
8426811
86226774
47684656
30006523
4924998
848041
1794585
85605578
32222751
48637322
9784204
1894626
44468112
98772134
3283517
13222041
33437286
79723280
1372994
3854836
56576813
7172618
46088824
9400776
97076676
18512057
2172635
92118975
9437390
42532794
10446876