70957510
8060891
87834470
65773903
31768300
51828526
81013775
86003338
15407
72423283
57921055
96615822
61267322
56753849
39244476
85393605
19559421
5439861
29418763
89436963
69281581
95071269
78939144
42805915
91185743
45982271
24475451
1926287
89654326
44855978
84723273
22336666
86334716
94293225
17883388
56753800
40738680
1322617
79137359
74581634