28939130
66974621
91124393
60867544
595857
96458406
2857186
75602324
51833336
32025688
26943949
82405884
58912871
4363975
16319398
59724648
55143462
80155803
85576300
33613726
8049052
21706065
40254330
28608764
46782627
76978502
53539574
18485235
42871648
23598010
68197472
78672523
63906679
47617435
927348
20959142
35291306
24263654
80773180
628713