52180
54569
898621
293494
67934
352689
1216369
948384
467178
235890
534178
253556
123510
1662221
982996
1307400
47508
766854
106257
893607