86986262
75894726
343457
27869460
23036704
45133427
36034824
89406473
9521227
832306
7881825
57899480
44001737
28604999
21888558
39423001
51107165
80475805
12573570
26619632
2583693
8274684
60075313
75428504
30064036
15852863
701135
7496104
6749790
98431443
18914985
20746851
84462047
37745946
8047493
29132715
67949247
87664674
45191033
59296903