46193359
33164531
24432459
34756330
24119547
8674022
70577914
41008212
23963555
23291339
23573962
28237490
37404509
1062113
66843931
1823192
50846327
90084325
83522662
53526425
95965698
40781724
88302984
85659902
945469
7867634
40212767
17026135
419729
94686218
74849295
7456171
57233835
97054999
40225182
6024685
119159
67305744
64129045
78782137