10079
343273
512132
30823
944749
94850
858952
428620
222551
245332
464503
692332
608640
349138
313386
21153
1161962
1103262
1087266
1078809
1045967
1044228
1040275
1031531
1031599
1017947
1017574
101260
101017
1009324