39692595
41929304
35114079
5619764
34527965
18485888
94006853
80696883
33281868
69529559
66877001
44733229
34484032
6613817
85449849
67122946
42372940
71499967
81786467
41537418
99472808
54002003
1052841
6334745
98576419
18397876
48539075
63107122
85072736
54732295
8932394
57519513
2121743
78728961
74508524
86734492
93512312
77119893
74136129
20747527