668909
3682192
87669
123351
4531981
331597
91102
3634510
862820
559691
2394216
957172
194349
54873
502963
889482
244733
442247
62924
232612
612616
961447
346262
893490
801746
367966
100162
189652
93647
670694