10088982
4512
46108707
3749929
1641125
59098119
55342581
84092230
29735821
31465157
91522024
83417733
70891720
4964567
60286262
42369899
53723945
12818584
5804892
25185346
44382838
63313115
43224389
41267294
1516409
37888600
60483962
50212559
61945289
66042021
74915647
66892731
97145457
27074248
89037889
39284525
19329890
37565278
45076573
45346267