79155621
13841090
81656245
12237534
97661791
85291310
36423523
77349831
37506836
82344680
58817920
6525890
64292550
96626560
56645648
1581500
83193264
57785725
1839614
36373122
9950217
749159
1065587
642134
41332405
8270566
44734624
19977776
228855
56299815
14192026
30482565
73547754
52015
70769808
1456734
94853793
51257519
35868149
59721416