84088669
99484360
89119889
44113485
55351110
42982930
66665495
7375588
11841948
80717222
34453717
88596142
79658925
118844
42954050
15686020
4481664
95418
44605622
26308865
17772153
55041092
79163102
22976091
3828845
10184504
68975605
59042782
178928
30669594
87876552
85478043
58286603
69654460
19643239
88472776
46155862
91996631
71981652
71452503