15289400
25506744
71547026
18069668
94926051
94866659
67211410
53712301
21816004
17211558
39249728
30932309
9245557
96765615
87878646
7634598
49137008
2399536
68696008
26902091
18584157
84936655
61063658
65343438
15844298
37826693
281123
60524984
95593678
10071755
60823471
48491430
93716480
78727357
34518082
66324201
78488410
27108572
12304582
2083581