992373
236695
151438
198178
98982
569640
169819
816912
63625
287962
670643
44484
77836
912223
389994
126723
14122747
654386
4343578
4100980
3377510
2814192
2147495
2129216
2038492
183866
1773948
16295
153761
1534545