27277185
7857552
29289056
52548555
91062778
10504818
25642602
42651794
8347099
29303881
91579431
6358959
86696335
94624004
33455680
73439316
69176618
29757329
17491950
43989982
24978636
80599053
35227703
16761761
68402025
46723073
5706102
44124592
6047768
62528873
81401931
96997108
60249350
196805
80033147
31897200
5146887
7727366
68998575
64524392