106636
1036214
854999
1194812
1083422
596302
281348
759197
1059125
290246
473973
1044505
880234
203838
698450
650482
836828
200388
1051709
1018991
819955
322674
443926
771788
526668
870561
1082913
906101
706626
494420