13007351
19458014
71216366
4210624
92736438
28676577
2113219
86968164
52709249
30258657
66465411
15139828
65446625
39584411
66132716
8240373
88482292
6124742
76022282
6494945
66787125
90062055
90036945
10531101
87257814
39211761
25056041
325854
37213393
24473306
47818997
443982
57356172
66741707
78693246
63814840
33029651
38958615
17475195
96509795