2992866
55011960
16148616
7673074
6494024
33396992
53893025
33851394
46624315
4049825
5740107
45538927
28498981
56267970
45599471
64225564
50209475
64101410
74331347
6759360
4740204
98734471
4991919
49222182
57049808
80324256
40783432
81429940
98862138
99894519
23561066
97914544
3871009
18049289
82288910
6607802
59266994
94716510
98149249
74281560