39924595
85754373
573561
58969847
27897380
3139143
54607600
6864199
44955439
32342401
784339
93055450
86938476
45948133
14374054
47753697
1248520
56709410
74441244
1637407
8577345
37763266
64463445
68899726
19304800
34069436
29515117
84318389
99818757
50079055
59649660
47542553
92912471
523076
74212276
89179326
10274307
5314487
68379554
44688900