56181276
81531354
47718888
23917240
14345811
8105587
65432690
25075756
53843284
25041877
56002503
17696124
15688169
992825
57374
79517150
90176720
88013278
74503781
12243726
26357462
76666003
78934961
62645410
26053988
16392630
1444821
27258742
46572750
82274306
44451109
77583564
89326349
3916009
32189051
47056978
62101188
3254990
72068065
41213015