89248380
56514925
3704097
7969864
47583271
61798068
77221479
66232855
71113968
82812183
3192761
19498802
40535793
28395664
85369515
74021408
50552131
10982987
5153543
574634
40658676
1512748
40443778
58678704
21164942
42602961
39112488
99592121
37293233
31336628
19317853
68653501
5457963
3081102
24752451
67579648
84669497
42315556
94735083
42801594