80805469
3909110
52848327
43514865
83011744
17719204
94611128
79134006
1972125
11493443
54331554
70064695
14217866
29113802
3772692
99011373
79795030
754549
59406129
34635613
18059908
35032395
99775775
67293571
72807122
37434383
80678862
1598581
32391871
4106332
66151586
47199109
69243607
6196439
42764386
31564076
16412139
4807174
51069870
23604503