53983140
82755184
86374012
68262878
51536766
48876238
33048210
17008617
3858228
59559415
11508029
85346076
55866311
18057981
48874452
81901261
95317525
38175913
17793177
2524492
8859395
63447805
82277445
17602703
46152738
16368052
99241507
8077772
58136449
12556875
71871350
93133430
25204943
2384870
51652371
92486972
52157662
29603748
79853613
10752381