21066300
8295975
21902140
23273944
50723309
22329416
578064
92172075
34283309
5501838
81132607
55717091
86752868
61675111
91598797
94489755
36452393
20752570
54906814
72984629
64123350
56887852
8165151
3693379
98857133
63396868
35476444
1962204
48817474
21052313
60417335
74104808
59982336
82086605
62598935
58604335
20433818
90839410
6934217
98762131