66677891
4748697
61084009
43336288
13771538
81238649
24233610
22454958
54863470
79557100
89158535
1898327
82107293
74442993
17306071
53613244
2313290
60751752
663537
18292792
6558717
8216363
31723121
635314
22496633
28387049
62424993
23907976
56453600
36078358
89376844
17338929
83583524
32709670
84784676
65159456
12547084
81938379
45425814
44671823