80075635
20531472
15401007
51285520
53821791
5192723
62521733
96713544
57655961
8968535
77833570
16102174
72571484
87987089
40894919
6138186
91658264
49083246
90302767
29475822
27002003
34194434
24651198
1142142
33193413
5169312
46316360
4633975
58105291
12067673
85703716
21843213
19068786
6436422
758730
24246374
32083626
3559411
5540116
80315507