16898205
14174182
19079259
78109388
59468347
29334068
18838658
3042926
3000388
50903376
78811004
73827230
96952088
2752546
96171211
4352762
18315334
68826432
44982410
2284815
3341718
83062589
72792353
94702465
2448016
36905175
1899719
57862226
75002261
93109449
80794540
17962814
61932189
128613
98045809
879188
67981122
92968863
16216064
52896740