4806500
83722671
29273022
21324779
2105924
8436354
71417847
81047577
34373746
67104738
48448021
45497967
80946804
65152587
96526530
62141045
42798512
83315954
28973329
36916492
29552388
34917229
16818125
18824257
82816750
31664733
50589785
31676732
13057084
39226817
86277741
71686987
14407214
12967839
29842170
78271422
880588
7154256
5943118
57184226