4099881
46805946
10516084
42524838
941977
34677243
78279740
98145008
11722048
37011261
9968616
69272137
3594666
76627536
14974131
78668164
93844500
24086819
14629429
80675828
67365944
4517502
77615193
98989611
92597085
92238382
56443327
31382486
89266112
5584611
74725249
21976714
34526687
70713155
47544527
24763870
73699551
69068711
88119779
17478345