23954300
48924621
24793144
1228953
3043668
17874864
962827
47753656
1327807
79659423
23629090
93341926
41607214
6814976
81797038
89485239
34455098
49587823
54561022
86468481
25852367
84059610
7071594
4277117
7896499
7193019
22595486
57408733
3947525
94007464
2896443
52308156
80909500
5318578
1230763
5157879
19888168
56968156
47249856
474396