75399430
56913933
33878916
64685177
11418326
53356797
5532217
54785564
42907046
17049487
2525399
99914179
4892196
59726141
4226048
70215476
50881078
45626887
35304920
97718464
85407211
66574323
59243998
26414499
32813793
4947717
50872904
44905949
5719393
81055942
76247036
37634312
17091428
83479315
64352515
59955416
34142813
77718036
63996565
2644537