17577698
64566046
48224979
1665609
99092718
84535385
15922202
52611928
27638792
7300900
25565977
2076158
94623412
9030764
57454560
19622303
4069724
88363732
25211338
17852861
49639105
59521659
81079051
5889058
78842767
46511209
53294157
8956781
67689098
7433365
94614138
5736425
18813477
32405102
37492838
39944688
90726016
52023695
56591059
71198652