16388132
67909559
7429892
80553142
16799636
4472355
92832037
73609573
79406572
12386460
6038433
31101944
20682730
66762950
10942145
16091686
55588538
51445900
10929138
79674110
68771200
76562388
16004436
6264873
88994776
96426000
36088016
90843227
8483557
2512336
28409367
65021971
72567351
11915080
36469207
74442495
84024098
20438557
20431402
68419530