55375794
49076212
48708837
66484770
43841396
51338202
58837742
50784800
81068833
917837
94915763
63641205
23057868
4486954
40298644
52289994
87923714
70077214
80592980
76768203
76771516
88093141
26894482
99435010
58701819
65591266
74048270
18097324
92599264
84043903
62028149
65511231
96742475
28881646
47427772
69952507
36386576
17893830
8636501
19873168