54905795
83349881
76222017
28812069
67737027
13181664
53375034
14574036
5809998
79043052
84156978
92282153
16764679
52737645
27716776
23526427
68411536
58052899
46429412
11347032
23136234
14009796
43976290
98176689
94634042
26383382
81648329
6048570
61856786
66451956
1503326
57904931
25838353
65079906
68029012
63488367
32166971
70435808
61862497
96924917