22343579
48985712
74636144
42406665
55182308
28107189
73741706
67786646
60824263
1691081
74427751
70283270
28769584
1122512
72302194
34173654
71728012
42775303
5661080
57566834
13763976
93059676
41236363
49928007
54352937
34508581
4430245
86731095
95341180
86487212
97675169
33617394
78526708
16946738
48709749
35396055
19654037
55202511
24451555
86613266