80138181
78603220
3938772
74965949
1572538
28414092
56958922
32439757
53873582
2085887
21981630
56252316
85804850
87202683
8581926
26154867
60964849
7931906
74381244
13264365
23283474
85474725
63953000
73675262
46269412
18153264
64915150
28985079
17256957
61572196
14163374
73667507
64996976
99882101
25059439
38231227
3811784
3968564
65201358
45411313