69649741
63802343
16411985
73579367
927488
16001677
6193659
45273831
50158339
351500
91301054
39268513
25004017
83369392
61275435
14283593
97337374
24588091
43915790
42775945
7509269
41001169
6204387
63814410
98621356
76002525
47002441
62919284
19968612
14009356
53426870
58446009
77179624
47781677
5430696
14969681
32325980
37165874
11335614
71259199