62492014
1181241
97911802
87386014
83354486
88481006
41243288
61976205
4316688
7885159
76301369
11784200
9945241
58851349
18498002
9762279
17349625
64883670
73856265
89211147
69738050
5095786
16745069
53632742
95918946
53827854
14689055
89138905
99374259
60318533
52901020
86688303
51466121
55952725
57445313
34989954
33904694
32784431
16459371
94723214