496986
302138
953826
285909
315876
842695
128821
457326
896771
885154
505923
91671
846890
415501
405555
463455
638568
863209
541294
953627
1007981
173872
477579
188442
20538
130544