98815260
59145365
98093262
61155379
74664751
54965638
46168802
1442621
653926
42793618
97919118
33432725
43038639
78498277
68543970
667539
59157878
19654545
39791679
28546300
63469324
80414655
54984753
35522859
34199
58405986
32079381
8501722
83559275
7964041
92666369
1566180
13017792
10123628
40533359
42283181
75993956
31786956
39339567
8332810