70179708
55892001
27804883
21285490
79756236
8763407
58173752
18456277
31357941
8227766
99288017
13053046
1663129
8674231
60138525
6056978
96141925
32677008
34736730
85305160
48316123
47044174
2358470
47271585
22517004
38259481
36748330
46697104
36819193
81415585
44924809
83974622
52563736
60679030
66635720
92708533
69581256
20633090
73772286
9514821