89603545
8244862
92409521
21191846
59947365
89558568
20845976
53148259
79629937
57734609
21489635
68471960
15147294
5177030
183282
23521363
9609764
11619870
91697162
73114312
447321
87072794
47856682
4618255
28402254
7287307
34749924
3298895
43047673
364177
26407022
27412147
3693482
36906525
2436740
47168401
68136607
96934195
16973724
79986407