568520
768794
19431
400310
212673
171111
34151
184308
526409
433508
668810
491814
364586
193150
716418
46949
149999
741895
506830
4876
34412
540587
401251
699126
152249
142987