20212464
6994039
2130712
2966245
66321354
67608315
31938379
59531746
85968054
80832719
27966492
56315131
82882147
91712360
20745235
6802511
58736296
82091239
45882082
18628654
45414683
94593269
34657919
12781248
49927430
63164091
92452005
64082424
81021906
13952949
98651341
68638727
78162609
65257264
77459768
32764016
32286466
52893595
14403420
29523685