65086709
44902080
91573740
85511930
86385533
981090
3635223
75715859
8645426
50673553
68942644
16043248
34902149
22268700
1955920
79346495
32658426
87502910
6726126
91993319
16797337
95966215
12209603
11637413
22513095
75661860
68133077
12444800
88085453
38873801
88567070
23402845
36774588
36393267
52615119
59456193
44763044
6827310
61392378
7947355