572233
399867
956134
82420
920912
534506
744881
349200
144564
691946
24702
59836
848976
91033
119940
874483
693827
10250
19628
68561
760998
279962
430836
96746
492621
106729