81686684
5379854
77145218
62133991
5471561
42351978
29569124
52573522
75595613
74896889
64501875
6278156
75697120
34713446
59978180
57636113
461176
69785182
17726963
11156871
89499026
53164243
28894589
47672929
3988987
10785014
62087001
24122353
56698475
71819649
54379110
8898405
25613112
47399749
76959223
63025175
69062509
58175806
86656672
19229378