16738030
1907192
55141354
86073611
71243525
53727574
79185164
57536376
55206525
52726559
73548817
2157038
51228816
96852900
83051894
70732058
69718322
47255530
78362960
98369568
45736170
50127317
61631310
92667438
7796316
2201288
31562878
16809976
58049833
36044852
32888082
74191187
55436066
51972938
5793630
39487355
10058867
75052292
10906409
69982233