55944416
3339388
32921737
22245662
3415652
85047983
67403242
60631752
88843226
33689095
70056171
5226773
6604797
87001102
52935971
68018083
80043454
5117407
68884403
15935565
38681970
52727797
5808925
35739034
27558053
89224135
97958615
43924006
41714571
46856136
47053821
46668877
93682770
51448671
53043076
4185370
15811741
99842430
97256900
80653975