53114989
4708672
73971957
53035783
45242156
21015256
43764276
72689177
26388501
21895208
10509200
26768329
45507749
47817113
17174162
83875719
89054920
67545999
45172100
44875675
69737955
84797653
94384489
83621602
9853682
535339
25989996
50496956
75472744
618866
20596668
84962301
47887235
3921478
33959405
17205314
71666928
63054993
88067723
7423040