134466
44854696
9375995
18698687
27194564
1784662
10681152
68106283
92316588
42628323
64741093
24137072
43025475
77469473
4919774
2269964
31957923
78334076
6950731
87495213
19761070
22839080
58523711
48953328
88753142
99495584
57561278
44619761
78833583
38449481
60397216
19682858
43755559
39876586
16849224
92198277
89435493
50587401
37588985
87147463