53678118
87198050
2394933
8829424
10708506
19625330
65735480
5302327
42966851
30517505
84682429
12294399
65315643
4598923
21116301
53337997
78649908
14221145
5318535
94037969
33186330
7912321
32643688
5308157
62476535
1166756
9069329
83427347
15539104
66556375
42041410
45028052
17959879
46214719
47464454
88874170
74383473
83701865
769394
7409268