644524
30572
932957
244894
667939
757177
904736
1034204
99696
1306132
1041844
1153125
1385836
545309
734238
795435
582984
2953112
2945927
2752797
2688692
2431488
2183214
2129981
2123484
2028951
1930271
188872
1716559
1714613