51577429
439163
91405064
27968754
26954523
24418333
37047917
54981253
2996560
3720224
82038384
64152955
58658863
67847755
48983518
71657299
51212887
7981089
56448289
99811185
51937686
77424926
92785568
84808630
67076197
36097851
4658085
62163054
35658382
65772463
60121394
8955215
6527792
57872666
56105953
51134398
39657472
83343675
94438159
7592717