87467766
66298000
36277861
13777067
94586373
86581460
18159958
19044703
41833941
9341498
25869710
16831263
5586603
51595783
69477381
2499234
10982833
92592685
93289657
27654553
38929601
99681418
82637329
5789565
64382430
21627403
36639295
51407740
56743138
4671385
2572583
20926746
4338882
14998716
24306785
84084782
37251971
37359215
19409814
95315579