81618623
5392929
4847609
40609057
88841585
29919820
72105736
39158768
91322161
68524318
1275009
91097539
35761661
27363123
45122791
70843239
42945341
88096842
46237666
42752176
93631599
62139914
6073440
71398826
7047500
34883612
94535591
86419670
21224589
45409688
92647121
29237533
33104816
74109489
692185
71758047
16565528
42446528
66092985
4669120