24434200
23705669
91041415
2017249
83793
64394969
77487190
88816036
91896496
52825020
70418948
37423751
20182171
2148092
15778052
48453856
50674394
47756108
54418043
17238
77456666
65688010
13352369
64112089
48526446
95468858
85441364
41073796
7297575
93559370
33598559
76886176
43921298
71885875
28233667
30432153
79014692
83311276
49676874
7926105