113987
411305
782170
679189
416673
54830
851208
697817
264441
249840
605439
472739
848976
91033
119940
874483
693827
10250
19628
68561
760998
279962
430836
96746
492621
106729