59999190
40366752
12922274
35195863
22362761
13261079
98111968
24686832
65592140
69629782
73577294
47855557
46273644
2671136
30475137
57722768
74436791
96143108
13337926
36282447
65588367
2473097
90698957
47208483
79844579
477547
92679462
94414372
1048229
70264986
55644651
77455427
37327988
71308131
19487587
974707
67134962
12249549
16229192
64824261