24492870
80335511
47989567
6554084
46943056
6113967
96016291
84522024
46674294
59901028
59443021
89622130
47288563
63149601
32179760
37078527
4320804
99201982
28203454
50712946
88668797
2354939
75323066
96485059
83771471
18315074
81361857
73752532
54296784
75932714
17681656
84813805
7584616
49924962
63118356
57897654
83717398
83754578
73789992
70152319