39561071
50776684
58101280
3822543
4046963
67854639
69364631
20888742
41553706
31596875
35872928
9004696
18765829
8770130
68312479
86077315
16208595
67252461
61733103
27559094
58829060
2290204
8575006
63525641
94311785
22517178
14924055
18749701
34128471
377644
6893675
93881345
28087308
43812004
19143346
77374730
196494
5175170
15865295
7225937