39898612
19634719
17327861
4314496
63636743
26842383
29778038
68008820
6519231
62457669
3095790
48758711
3189296
55852959
2619607
79529086
6382817
96105686
42511251
26133748
51515574
91383907
72375729
6767386
29906626
35248841
1127261
20031715
90245169
62005112
7124199
46849613
48257084
24965338
53391183
43934277
75801697
20367973
15476713
31927657