20992638
35568179
3765446
6838159
74486898
42844024
7205958
46372892
8112790
44757738
24884013
73747578
51478967
48818486
25799317
6782721
97143346
94714316
99271581
60753893
55462703
51351989
81344388
64074154
59589658
9154297
6366584
37803240
48678100
87371734
61351198
60109355
54019186
94588552
5901537
22222081
17162057
55154575
89938343
64148250