112473
1015509
430904
488502
42171
625926
538725
488335
451252
792425
11602
97789
797582
615628
310293
101450
731970
450212
96698
275234
23349
198190
305609
882518
151749
145541