89192450
31335191
52975372
5108893
39406146
4040791
14128893
74629362
53028041
81502423
13516753
4687341
8236167
30836497
4237904
40621159
58699933
81782341
46476656
1945602
67446361
64785164
4158252
99692842
39582968
31674829
38196343
32157417
43586666
36595642
1846123
46697289
44185639
95433394
15825877
9048882
69011704
81456370
93098622
48428817