17145794
95542359
86151129
68839587
53241952
67257671
84709343
8161613
40104046
6752807
4748403
20536344
48678540
90413565
96469976
1285681
7488711
44533607
86001510
48521804
86576603
98565059
96608885
84864272
78899731
29137593
42088909
10771322
13888529
21526823
21455027
57777279
48266247
4262659
89168088
80423079
45099244
20184236
23556825
74618998