21245837
82499638
29078038
8885009
97479471
1543537
36005653
70424866
46331926
22968100
61218767
19891921
93822981
75309700
56376480
81735502
11487292
63889443
1362459
52522170
60836582
2301546
31816025
65475149
5716159
16246571
89494805
34473933
75162038
47075845
72319921
34578863
16044315
45506182
72057057
80783499
32945754
15576085
37302272
9715804