839615
690896
79428
334111
79020
704850
436718
597101
795407
1010615
331556
771745
190834
1067253
588619
95392
89889
501916
963290
832486
226905
9127
785500
942618
241368
520216