53939572
42054601
9698415
57498856
90438648
19458185
25918873
47315876
58241456
80555825
52136881
55262720
65546217
11668
81122414
27779433
40598901
79103720
48762572
72273517
60476549
58967112
2284130
47686538
42021398
39638759
45438683
47014701
33307607
5273446
13209179
39174793
20346783
77045575
75116824
65118000
65701095
75996830
84483891
54607563