5800400
84436276
78287883
26143753
33344030
5927508
45777222
495293
5108180
40317345
83004883
3802961
16809481
51863203
66544082
1839685
50626877
5851309
543218
56563
87024068
19196451
87955666
73899322
78296065
98658913
16165933
92137979
58453491
38971136
74594779
75765461
6742836
51449624
76361795
61895410
58653162
85774366
71288892
7927503