22215999
6709904
65319515
87408316
4570926
64793394
45589295
11112135
55172479
19682265
97017069
25551723
84415945
48787667
12889427
249383
96355950
94999553
22769639
37289887
14379784
6572618
47888109
57677313
28012694
98274004
16208630
8146863
533619
45517006
21546564
22165422
7661141
25226681
67814161
55071795
86305011
65331681
95453760
60286354