123796
74125
1398718
934517
49412
2881440
92773
48624
1484123
43035
33402
635913
1619715
1231713
1247815
86868
1197912
1631622
2703533
1700038
443210
1685517
1508516
2517961
1113513
2304123
886727
2124947
724710
1459827
2194430
56504
1193714
40384
58987
703714
1193712
582511
57775
997818
28446
307710