33342772
91668646
24777
9217189
41142363
11031071
15815821
12852104
2100668
57303816
48202030
38528073
2019905
50919936
98627984
58979797
50235344
98846210
75615969
98569998
97106153
40844080
55944796
3129954
64152109
49889173
28182398
83698521
60915863
99131848
6351869
5925236
85144849
78852565
48663399
61909258
38452028
2399229
7808640
6038883