15271808
24349664
9263296
175645
75137026
41537411
10871555
89142109
2267629
2768006
66626942
64629229
59789384
32941247
72165891
85707740
90086652
16293573
42167724
5561951
27618078
3515941
11976412
11367162
72856775
25153017
17016967
65201999
78316551
39973263
94434936
28134493
60935516
69874914
20387379
65918176
59853438
8709046
14448384
8813171