26536259
43726355
3637839
18744784
57019080
36944526
4082239
32303026
58179041
17979510
79875667
38755796
30099023
30806750
37477497
44782312
80505448
95705034
42983870
34113616
50264802
80289667
7637478
20391095
37627927
65426715
18257676
95138894
22787646
8346702
54168282
79492581
45705395
49726618
90894868
7946968
84224923
7615680
76915379
3067595