80141294
33519721
47134207
2488522
36611670
54472124
16118237
77496314
11321295
99556572
90152376
94408534
8203239
55047955
8187127
93096923
52048832
82271208
50132817
56433005
4932356
22099470
95862731
66116507
11091765
88304665
63533858
96836515
38346921
64142629
9437096
44323387
91929581
9184372
57124088
57104647
5578724
13112144
75762873
90759080