82449749
52008580
26622692
16296034
5650249
66101830
29507169
23674660
36117072
41372655
77920
78134086
66098605
68804037
6967789
98146562
58981387
72887024
29027171
55753512
61984003
29305182
90259338
90173377
55138092
48966553
96184711
91939368
91541021
8049939
96861605
543251
11205574
99877514
5567347
56366202
44162486
514578
72777452
77861794