95392
89889
501916
963290
832486
226905
9127
785500
942618
241368
520216
713733
91159
28170
7633
34033
183868
627346
39285
927559
277534
793618
71721
35937
6172
870101