444971
462609
410197
984187
594231
84258
95490
10922
195212
66993
179805
81160
620905
397482
880809
907848
173709
12524
31489
663804
1002864
26120
1194
814562
1007630
803536