42153946
1904109
29264886
59828840
42772867
27418757
74343992
56434971
23174936
2593020
30511911
8178937
33754075
78807925
26814533
3335306
4706299
18908185
75117530
2227794
57868683
47432506
9354425
89028889
68545623
54748656
42457934
69248156
15499431
50493367
51542749
38867737
19618640
37475593
8834963
44115120
29121110
17129068
54309249
64152591