411912
351706
53986
192717
817833
432654
290985
536390
310723
580730
610447
106278
1839121
76228
1000733
952669
577638
2360890
2002727
387826
1313570
757295
546241
1054521
1065936
458417