13344943
29742596
21456455
67153489
5077111
48713774
53003488
48948705
67941565
4882447
22948120
37715956
3933538
8048783
80722880
12965490
96312395
58013588
43558982
42081337
13864996
14567454
26748824
1413454
3928819
63696079
4057198
70801872
78924954
52042994
14711543
26188044
84097619
48347419
2915472
5945651
82918970
94026759
84223134
80293574