76076160
17811659
86119630
84186397
38339191
16415443
74844838
15009732
59712249
32837469
17101268
92182520
50738536
9698946
80947417
2013523
97551499
83693961
15478121
97131740
72455057
24194788
88362970
79082523
53514567
37714703
83217792
13924151
19039108
87296827
7277342
13543670
2131060
49965255
92452128
94132103
50726032
9287034
98831620
97685211