47318771
42454051
50491186
1052455
56961008
34069115
66189759
4217493
91392386
90791731
4691689
1829268
19614086
86059978
17466207
68993572
17754229
1591181
16931836
18223442
25449843
85152485
74196055
14765390
44554376
86618103
5474717
20583810
98116589
2823437
66305648
77718457
38837584
40083010
77809948
84615525
41467037
27386927
17776969
11174266