77228750
81507819
27612754
8125410
50597587
6119611
60634383
16094117
21936592
398946
46325461
62647053
15937538
15788805
74653349
28738412
5313267
10706876
19034296
7334198
941116
6301003
81266661
40305845
63366221
90647565
27296758
3150716
92664441
33788533
74407622
88171525
988504
31294398
80866582
3296165
50069226
75932084
4758990
95202191