966924
93400
194687
35735
820932
38943
5707
661227
804996
902882
639433
514925
299488
91359
91358
77828
363979
534241
419267
694453
135460
408155
955826
658450
881700
238920