5669540
59678300
48088773
31685797
64153536
1981312
62518448
36298255
85946114
9363641
91963590
84593554
95498512
3714988
47296986
90024138
19542614
96146867
8987653
48595285
35736640
63549085
30604576
37333554
6918910
76769759
96593473
64676646
71657462
50905071
94632093
4685370
58324130
25171922
95899303
9509125
29936333
49869787
88633715
1896240