52064495
87436077
82242379
57204198
54436653
22435495
28312906
94072961
52553960
65822979
89033679
53296407
98674546
29778768
58109000
22481111
11429045
50946185
7782527
5753497
33079507
2932958
1281536
44385388
62112942
14121331
21008176
61117990
98087805
5484926
41779960
9199579
55105006
92023671
17556497
77125020
22164804
67854032
5538390
44532275