13945192
22884153
35687552
8038926
51897041
2335951
95397963
2228449
9722639
39031862
18581269
64731624
30066248
2444912
98695906
9326605
97595121
49973520
3861096
22073890
88005587
55145044
66318797
55773003
15183979
58018431
91006928
90486712
62696938
59666916
89309691
733250
59672140
15683334
14584734
13494731
26671922
41766127
84935918
8408485