95513989
8373092
81994503
28932326
47168595
63708126
36812868
5728212
26383413
4115422
22164487
44239710
50814807
61281843
6941354
27202240
80139238
76984242
39882473
4407288
13731157
66284891
94296108
91796619
35131472
17281173
80288752
94446775
49846131
82357296
25691392
71227077
36013261
80752249
89286808
95653782
62824695
90631577
55574953
79003792