80456190
1987075
31472976
97936676
84323741
44608267
41009108
25354201
41036194
58838441
1962370
40033477
57664799
1229897
96075537
34938937
27846797
58519571
10881547
16258520
87326614
57451356
54409906
81947228
147561
228634
19705854
33405323
51353333
20947212
52922289
68626786
21613174
6682382
59151081
14111493
51772549
58251342
79317187
37326566