5516603
85531265
43355761
57879003
92689894
54738508
99937025
37569599
20563351
69168514
39886691
56466
73225532
21942513
90031308
1435600
8995506
35018491
39407647
2266824
9019579
70868137
78792287
7743663
53717707
51954609
56876744
3671787
57687979
70312664
9319919
2708740
64513163
77053260
42966249
89333891
9071019
61024467
29625161
32848818