88551611
63406117
93753236
45815693
5889375
63221477
10092807
1520500
6177577
78416745
19299150
70053530
42721659
83431704
21286645
18862589
7518713
34028451
19446831
35426899
38592161
35254182
83434011
81673880
10176438
76556231
76175218
19955916
22392091
10462376
9166257
8974479
50075882
22778419
50861421
25188091
16515896
2274587
56746287
86828735