101733
230292
952918
828812
68904
342448
826773
334413
123104
24778
538246
651931
878882
836479
401307
562600
916752
963103
620374
38340
862802
657100
68700
1018363
151113
679447