41703926
66086172
47945802
64335915
70666100
98555809
96167886
50853499
35481032
96861261
958586
738931
17049363
12246023
75644227
8593582
19733705
5912511
44103811
26186084
69465494
53068673
90449646
35991834
82319570
83748968
91656722
62724172
91546388
97518038
27964605
8334158
57212899
29529795
19135215
9664465
93191976
772846
89973994
2667517