6299889
8443342
43037965
64529347
42978623
11027486
98932368
8173622
36205937
89265140
9747002
6467370
10833799
62907048
42963585
94764661
51033279
29611883
36645568
25346059
860103
35832679
52236288
29595553
12946037
2788103
80129463
20228181
79688161
66801223
84655045
57238413
65945980
392887
42663036
50481996
26232054
27676628
2201338
73673591