34680
216989
777218
34990
410204
751992
92947
198669
115248
319897
463106
302792
3810
673349
312320
72596
38925
680337
681138
564527
635966
536634
946766
31424
600878
880817