44382889
18534879
57585888
6328914
40615982
5053998
40899381
9029270
94787663
59805318
2218289
7840867
41293310
73784913
50813083
7194488
17339507
37189084
88158537
21274615
5974635
41423125
28853558
43068113
58876011
10385167
52332336
87072469
71409280
2164112
11006183
84366533
79639832
12969102
74503901
57788225
30774850
8533759
86348726
70174433