196690
422370
412597
80841
717869
592303
678131
667370
1332
951398
257424
687714
262574
33164
81505
57569
963816
165245
78431
182989
920361
866472
309416
371469
42311
229172