82793102
49424848
11845287
29028654
6478105
14965098
90816540
44149711
75015004
89889300
77127892
18793574
72147622
41891151
226182
797817
15112469
18165328
5407992
23693697
98718818
37827889
36507337
5214243
47353119
5454122
84291384
80921775
89619657
59614414
13317075
3554865
41539220
97717135
85503580
30411983
95206651
46296493
9944517
3917253