34532317
16145249
96732566
20023756
26325797
42523384
9694853
68327312
63446755
48726241
65972533
78988197
31837780
43738566
3877056
30611871
8053987
69768568
25013618
94932794
42805006
92105707
1012239
40465139
55849170
83885623
35494733
3676854
34088718
83453824
56309524
83344130
80775174
55494349
96031523
50268930
44837076
93845825
45146783
28126271