80077748
62183965
22257947
23142052
93628494
79611856
6513348
5005398
43426659
37784339
14791739
80671483
83895895
62592615
36544725
4907856
29726696
6688044
498795
18974461
19169049
15591722
50703633
45469451
5707679
5774992
40328785
86823136
5754013
18724722
69421449
2394898
17506084
51734279
53014744
62312982
61992679
15034385
89752192
50981236