82493961
63449609
36017415
31903974
57367296
68604467
17023190
36247479
85162968
15457431
286899
44678833
33164164
76046568
70461221
66948375
99696161
4902288
8483982
39607860
54169507
9192336
75786157
10007275
86421935
49405632
99169046
91234295
63858364
47861021
39098057
93187711
75004764
84511925
9068695
44827460
61688877
9023659
18286020
51517153