3849431
67648870
24862823
28188992
27326971
7577691
85387997
24097172
39841136
2158671
6504951
18726354
6048377
69961217
90271779
83319911
60512639
86405443
32979469
48511044
16007800
57698042
6577126
93927056
57033469
4283334
4871512
10132884
55751719
76139184
17623049
10394554
68522049
18481722
44376809
429646
7753697
85669003
81655249
42408381