69048666
88238185
13531632
873033
64426281
37588695
568685
65693850
36784886
5219776
54804900
8308677
40763072
73339641
44328598
22688271
54119638
71967611
61736048
4219226
96779160
16512495
898158
38983821
58055609
23196061
4203717
1409386
26152962
9919649
92021500
14204169
41461831
86549016
68177772
67455432
64561055
85207060
72104495
39828359