7758759
20859543
30031833
927266
12628505
80783097
174656
72553631
5633342
98603821
4789944
20447896
34696573
59032648
12682594
391545
4059338
98475882
5429325
4984493
83863520
30254122
9262904
27516894
12118814
5016243
76171751
6353423
85125494
37957694
88316962
69174184
55151588
34281984
1137719
69036437
3046815
41384424
71487189
19124159