77439999
8194042
4583464
31161318
726888
83587803
47056939
78955708
30656739
41034768
98811177
85345480
17564230
6438533
80252568
77284207
99159057
36581630
25841825
6785543
99926607
55146617
7784628
49557176
79624669
6193809
59462057
35552754
96438163
31468744
96554236
3947800
38328322
20917931
365907
1067163
9235020
10005875
49246037
82153170