95795918
73664398
92544344
72382173
23431541
78562109
5436924
71158493
35277867
36203835
75006640
32849067
12613835
26264544
95833126
80497966
91885568
3197137
87272819
87453309
37346988
72594518
28911178
2686433
24371538
8091749
98269962
74581760
65915866
59746366
45899785
23671061
72243375
10687971
58404903
69935945
63471718
91657521
11816831
10952383