63518778
3387045
55696610
3804506
52167999
608606
8147190
54296254
36166846
81705285
6909774
83583405
25653910
80365273
1682395
11154835
13157731
33259667
4534338
66453884
89831547
1908408
33675432
50115629
2884698
58771098
38034709
20808250
72819442
63587239
88964808
51199951
43884774
34713322
8539310
37009268
58329676
46572020
1885600
88232438