34014667
4459196
31025914
81312372
99567025
70725509
96736594
9183159
96173944
6476779
65255556
10996300
47055629
90996223
6171509
30504277
30518766
44059040
74142536
6108731
33469939
8847590
21408142
2358724
68171931
26995185
36245102
52895203
56943293
69555949
25464591
3663661
10148057
50434836
72605442
54642542
49963186
50788981
94291319
24739934