86234437
55535407
540271
69998063
4169481
38425017
10914750
93567105
35233102
74129981
96617484
84872035
97087715
75091776
16961168
11225529
21397134
19194836
8436872
8847737
46161660
4603656
18705359
92696174
73131153
16684226
82524245
76847181
7384672
34252476
96528870
90386679
76884935
52546964
28175023
6665967
54863468
12789566
24623828
77873494