80913477
73635428
15515669
17359083
20705804
97692451
9815504
13862171
61186076
69517240
62975678
98645468
2663391
716484
49971095
10123230
48979165
17899449
62156829
98969365
24025800
75963780
99936496
2822306
87676758
25393578
5986403
62696785
5232505
1047512
24799600
8630545
30546950
60336274
79523457
7258384
92755405
823225
19424992
59064132