8111922
14377689
57469209
29104557
70963829
97275814
71685346
83822586
9929421
31897168
48927755
96674691
35966542
22722355
5332068
16356254
48452950
90806482
83548518
77194306
97969685
64687295
58061915
3147049
67984864
98118700
50921245
58583686
69433024
14859710
48544630
89723915
60846648
34626572
33042157
44159297
45583985
27024334
10577544
4379384