22493980
6816276
47346151
94504078
30096908
22373826
14722958
61619016
59131088
95839365
92971450
3732949
72753695
3986305
33505089
77797099
39976989
57741847
5643629
5077271
69019322
11836696
48146091
99379648
49828934
40957820
71238750
58129684
81371800
70382264
1751610
65739274
9796990
79472066
82243987
21014103
80906112
71904921
10188143
64825084