80517185
44102715
2812343
64463654
20917979
9296545
18187490
93371749
23367027
4837724
8093076
68662496
4807339
151279
9689414
49314036
53244218
32414326
85465562
3883197
15816431
39474525
29362103
86334849
92478169
5048970
93237026
81516706
54701738
40428439
88535758
90301988
68916644
86473835
39034772
14038501
85098259
58932881
8243499
4957952