17772543
84576800
9802540
21716920
56422949
16525380
5788257
53764249
46426903
34968480
33108316
86818843
33452280
86258047
97578983
29596567
4287935
82223759
56535510
18199376
70687880
12797642
82011883
48257191
90332753
26562688
2925593
41521193
62873575
18352297
2058465
7781288
94202180
83304430
85853308
2584946
94136107
76012207
33019243
19832489