39237146
57751753
29002151
50031762
46537577
71589180
26121644
77658842
10523662
64177378
73044642
39832538
69986947
98362780
77984585
8162885
67352496
1772817
2601597
4410665
56297391
64837685
99196104
16943762
34601366
7849360
95762754
42556638
37675542
75321719
43831084
4582226
49968214
5822724
80806434
47287874
34224411
53738664
35508543
72637477