78363557
36764105
7305125
21805448
70555222
94313191
8138928
2405254
42234224
68234578
52536177
33063457
33383428
68978295
84055275
44734484
8784490
35713912
92658579
1165593
259598
58568800
8452684
240050
94947948
22688856
12806918
36533411
2645319
37605882
31163222
90115276
92798362
38478288
45994560
45419937
18647836
5929181
74048241
8251811