46523643
6896162
72844905
70132551
79925893
65698872
50702990
66417774
37902547
71752666
3082256
47031038
29054529
55351615
17964466
22402454
27487953
19249056
21417648
47177101
67512282
56598811
6837676
12709460
89916199
79714563
19038277
82473204
63073027
71007145
12859729
6288173
89049152
99882831
18998385
55675826
18291462
63562695
2783864
28842495