188859
2665092
22053295
97476812
10276660
97417532
12903394
15027681
28543291
39354855
29105942
46338691
75628862
10661850
60742076
2474192
65335823
8023499
73281682
59809547
794619
8669090
66523776
54795910
6384388
28959550
50025311
12113742
70398320
75925915
68839234
50443373
21061592
79348440
66705536
80442259
27064081
66509499
44443775
14288351