39692204
73691016
38635467
32929819
42129421
96235639
49225162
60073242
53727060
44796573
37753905
19979764
3398674
89862343
65467800
48666662
68801030
47015853
20441481
17364492
7888782
7678529
46284396
6019653
6703324
66641039
49195564
6128826
99988398
40128540
26035714
32837671
7262197
6481465
5074102
53041009
69706815
24767117
18176360
16578281