77784857
62102267
16877066
14356784
13611679
33713685
8954431
51731814
47082747
9686638
60546088
40291282
34483151
97881154
87396096
87289668
70766318
60279306
92207114
33576691
17293969
71964405
2606513
87801803
16688660
32689106
62397297
75522936
31988133
50793964
6948524
62025671
60047515
7245415
59188569
47465846
9743491
35716739
6918402
77733186