26796995
25276067
16425350
10248302
63065350
81805108
3324595
9349185
59988086
23009206
90174585
14811780
44011387
42501826
15358337
20968213
39869466
61749993
36631863
59696128
52943115
46354330
8207782
70523755
43519217
9736410
59909720
6452941
19159666
40543892
4640738
97862605
92388404
79881597
27469611
27056871
15587055
19176080
3686784
28937248