829450
886690
70097
128989
494664
744947
395537
142991
661682
601586
400541
551800
1068246
1033720
1030106
1030597
1029774
1029480
1019192
1019423
1018240
1017529
1015419
1007125