94677684
7674552
97359530
79983509
77341880
6701340
55656162
28678849
52522464
69434953
4045076
28514560
2848382
42948030
38952870
32473659
4117653
11624698
2037890
14492793
48129042
32593662
72239888
99544305
97915927
23142752
5491100
68495132
42629478
85318490
47138513
38579495
14472828
66687623
24214511
23825953
9318402
35516787
63263017
84957166