23197212
19567205
84792989
14707053
64128540
98306290
95541894
35317470
16563327
32424213
13822908
13212116
87603032
64725698
15958869
7783512
61231093
24428373
4878837
528585
33337076
40999468
965267
16284282
8679687
42417802
65248246
72781532
3838625
85751578
99007733
36296858
38421026
84997251
80865883
14441923
52574520
85855877
88562756
43618831