51252439
37659600
7605480
73368653
18074928
73333567
49251963
46607113
41475157
8769485
80845166
21816519
19326488
25068848
92354791
19683287
2458862
98984773
76537429
885047
19811308
59513985
68015277
33626090
25339429
4333879
65837877
85215691
4826565
19315218
79379666
97723660
91198667
47022014
80038139
27293568
38426098
56011969
1929832
9780562