64652405
5017329
45455533
75523808
2072994
43252113
15291492
81333656
6848639
11769197
90649166
42879680
14784749
15707197
87906968
866229
37141895
63294789
15194267
45081342
15165362
9801163
25208918
22052560
7791931
41153634
38378938
56456088
95964823
54153089
33984264
7667787
65377000
95978497
50261622
44291711
75288817
24131579
3274916
13369075