70057666
83855204
6138044
27924618
68589068
49577089
50986634
6937397
3996734
7371626
38282271
93676003
54748982
5064952
21293970
43859474
60397968
78572581
87308706
97498378
20889282
2687691
54302836
27965039
16447679
62175441
7632721
16339970
36205690
6526838
39356092
1175464
32668260
50772776
90842212
83519758
8602921
28663096
89875362
3579064