57013408
51172255
67779144
35531278
69953137
19334707
20168646
40023984
65831274
78514233
99151818
35006175
6695733
84252520
44067908
64056851
46676521
56434824
56164333
13026678
15662185
54028868
92046009
48493581
12615600
76278859
75788009
53714409
398637
79957857
20679587
78234315
18056799
44195201
81448303
75932195
28697897
46308717
6173992
79969729