80066123
32829487
54245942
26544695
16187152
23141612
39201223
69045891
59923980
7996154
63928277
35005071
45125860
52266388
2737479
78309541
50375020
6335602
8972200
35353878
84569213
86531393
95966949
91261183
72425020
89587026
43923114
77537896
48903028
28063126
19638445
90912745
5627462
60081676
46041076
74605274
84166623
49805085
8275518
99167002