79375036
44081550
66633945
61892997
72608253
7122224
24465441
41342547
22376141
52886763
35821429
26118702
3478289
45734691
50842352
31564039
69033390
55251726
8874811
39638656
66295910
77703418
31489909
24783048
54668351
32092544
66335282
67553437
41646567
77037388
9759675
92849016
56899404
39036934
58316299
87875922
70057352
48141560
18131813
17001389