69799438
21061733
13408660
60114151
12002897
7599862
36257400
1875353
67648475
13853303
29303057
27373041
54564971
88993931
65656245
58395720
7951050
80134492
89629610
13002610
91211883
96385547
50137246
18391742
88709880
8464757
36269956
95435984
20622448
51094369
68847704
9417966
38842221
55826893
28867795
76092397
74763832
35516289
80439775
96221190