73608144
10627920
99707669
14825745
9289140
35115365
45637754
17009816
63943967
31477957
18181473
85457527
55035035
49881719
58896707
33615288
3372712
78907770
54139609
67969901
71362617
58787299
39946145
81325669
97656185
86429552
63993283
13805518
79106450
2319899
16752569
88956065
18216638
93742315
2176023
59055627
45055548
45054074
75538461
12862660