959235
6449
828168
20173484
1412387
936864
1008870
756295
685678
460830
1306636
778878
550439
581279
1007800
999741
190382
888914
1709282
116647
137122
912968
967514
676450
1175561
850424