80978296
68172480
80811232
89091975
86288834
36099907
58803037
9093657
74747022
69357260
19063351
7104209
48228892
9235897
54763999
3620636
15722420
91809684
5633775
74433298
82654322
87271966
53934875
32311374
84492165
12109163
29404089
54231568
93106858
64811934
9452120
40765440
12874873
91916962
44843377
64875905
29051810
89356459
93081382
23151199