55677275
48303194
35665851
35329183
54196501
18188224
5672238
97927446
87602277
74718744
14628
3127814
39827438
99855148
87555576
73206838
80402734
55126663
91849294
56541547
9141515
37419024
20835929
60616207
94993424
63557113
61798725
70032003
57238892
90694873
4481550
98506499
68498151
99685285
43522948
22073531
18712037
72585267
32247355
32611771