24152969
85265746
46628345
3721901
13029528
3289900
4185246
37794783
66359681
15939015
41154097
8217934
8055922
85996603
1477302
64212406
48497042
64594210
70563444
96294026
13288721
2059635
69361872
13951080
85356601
5925872
6325175
21974255
39038310
91379326
44047750
77636573
87559964
48528846
33013283
55818586
53721293
60558123
9268219
36353671