39973644
87245543
15571522
22336612
29826606
9104631
90917386
86311737
22545030
70906157
21359573
18394894
86441680
84484818
7637197
61722901
12661093
75891173
40422359
12814392
67152960
8172531
5004983
14819265
43481721
57343806
51712294
60023054
48359115
88081887
11737606
73995387
46938681
98247954
92997018
12938942
23576158
81042060
63902871
78965009