79777199
57906376
13587767
44172721
756744
89077842
83711976
59847808
65457168
80365994
76408171
65093549
69848859
40962143
30972991
94465775
14426655
10766999
92044517
6022740
37023373
88677311
75353372
33046014
38594772
77688071
50788381
20156601
29959742
73136079
12483621
1031141
2158627
79458062
29778926
17702992
55709523
97498111
87651623
10224104