19848091
6193516
21434779
66306253
50078064
657126
14914974
23566173
85971350
235360
76589929
1373200
75119322
9300691
9480992
71547810
19082096
53976165
1241772
74746895
35751285
51842365
2956314
68946955
27099156
21337122
41742353
95918870
91999791
14923526
17655582
1981408
865377
40529411
94192451
76424693
69139887
77839619
3702748
87954423