32106991
47435605
88281484
64899978
90551696
59147575
8081275
4495777
37375756
46394456
595873
56081656
26195781
33422806
52305562
88651886
42021649
93008919
55342790
70294219
40967760
69931901
69234256
79004228
43844852
90252352
12605529
1958752
52708910
59702708
6197998
60324709
87195570
40463070
56776585
62658803
89891413
89613207
27156145
80102204