47943876
75899757
962768
5713182
38524967
40172113
95377097
85456843
92926804
58917691
38558719
77739907
5470141
13776410
98206392
4308437
4795458
202246
52647416
81382057
25573975
21889624
14322557
41172044
29617513
29308471
8256263
45176246
39516859
91075933
33046806
9861874
44846135
60585661
8027253
8506767
690185
53248655
77992921
81148757