236695
150438
98982
569640
414924
63625
287962
670643
44484
77836
912223
387994
58103
226882
826277
657621
417606
154418
931948
2378
140689
991909
1003947
393557
16112
961184