44003620 8280808
95476388 25873631
99041369 94173968
10304221 20173871
25850887 37287678
18093676 948322
54157487 8156948
87749010 97167180
62037854 13949990
63623989 65196859
36912917 3770534
1043368 69774269
47088775 48245483
34131723 89277433
51815571 31945244
46229641 17623256
83393304 84189462
6292774 60904987
74714187 55866168
15331826 57541167
87939703 1303106
81880163 88804380
14725231 25288089
70856657 90237435
98772936 92108435
2064692 83091479
97306596 93691213
30138725 9720032