20333928
87232980
19049283
57559535
19976342
11458251
19809389
39136028
6357300
80633731
76709043
56231014
30231159
32597749
67695532
1403320
91947121
11584527
5398505
24602247
96822494
17787916
46419005
63391342
81125471
76475641
62489392
95709742
10119966
930150
21015594
39354942
83616883
1355919
23938848
30736316
26898629
26688453
45745676
10171246