52571820
7487217
90504357
20978311
42607075
14348664
37213287
9111662
33328828
98968025
1872917
81497839
45295453
69831905
44726290
312438
52119188
33822616
55495342
42358352
25728743
2541545
12209095
36148947
68233825
90281761
32766865
39188251
89884556
81508091
76934786
63105833
42923995
78405007
17187522
7155613
30282247
60435114
38205345
97882868