116971
805496
978700
51
21
568100
433446
882290
140679
721142
875202
1002581
587370
514326
326191
687794
428332
972769
29444
744760
55907
589494
20419
753330
96977
313606
909625
91