1019864
17795091
83508554
6973959
72188585
35674050
14045487
49854296
45658341
38153600
90853249
3529668
64792832
65506119
33611676
48504260
36077056
8462764
94088886
1412836
14343834
964499
87734
56748393
71063724
51041681
2870677
9168252
31986069
54855
8812719
29455814
70568786
33258043
1629084
89131341
717860
37962714
67802545
84528748