14571748
2893663
44465880
69301080
23791506
70367449
86128618
89264260
63253650
41023406
16241021
32894286
96548255
21243153
20387878
36138908
39338776
55768264
16091162
11521898
55405506
5922935
26869861
90213352
74823887
31981094
293062
53006944
5192780
5699951
90999604
9416838
75773298
18781842
91909464
39592697
61123677
50008907
64106298
14514034