553326
1305857
65437048
7779089
10651326
27209519
27333277
7047912
8028782
17441859
50874072
3206823
2920414
80654691
56827760
50889465
32897826
96378316
27972384
92522603
10153780
42805204
19361728
87791496
34883861
64508246
54646512
64861878
69877668
53849046
61613377
23248149
885140
76872887
42884204
3288725
62441556
69082049
31792457
30792465