12881221
80886085
51723940
58962629
91951658
1521046
33011794
77485700
4280902
8991200
46254869
74893488
19218714
22093028
92747665
39339583
2495502
7156431
88955498
42693624
68462164
91527311
40991251
42573100
14795946
26706172
59239726
24666444
87433147
69899524
46655364
14351095
41231352
678664
94084134
56316588
24605720
7559629
14111709
36869182