17449587
41958649
7426860
4665831
33046400
17415092
86445127
60757428
77245331
41951071
34799476
6127654
57532588
39948685
4378744
21856503
98974822
3787407
59304999
8554822
97216018
99885404
1958246
71889090
41489013
3006045
4634094
3697805
41097457
1847779
79214971
5326642
8009607
7104544
21036109
30637311
5396444
95233147
29611036
51513307