97548967
51013361
99967865
526320
66479420
64986728
72585592
47377630
363691
60086411
31845286
19792576
48498198
62879057
7127413
64848631
46151158
8968387
10281867
67179100
27814748
94839772
38546454
48614713
10165343
55447858
70068570
65168416
92742500
18768000
24476954
16937954
83766561
3023338
85187254
27388178
82997722
19646833
60989470
8035337