72395164
24697442
88107403
53598214
3823440
34555072
93983851
88799345
22055380
95887160
60707123
47429278
80891856
10049624
70436260
10344681
56621161
10581196
45706657
5945272
5001560
32623522
4013797
84148067
57575815
57038146
27808573
71881491
1018744
50338991
59189712
52235019
11494527
78043897
3044223
8192269
16119648
17921939
15345957
6303573