25942823
26312148
71752130
3492558
59402405
33725791
67212019
74757765
10657789
177160
62684488
75458339
9836162
60997406
67985955
2667578
41903848
45156866
98111282
48253479
36632741
80688659
233241
44297582
451886
2040517
45613485
91833691
3789563
35342
44066111
8822626
89873425
91114025
18875705
89071425
80656158
66975863
78185159
38141179