15962916
918806
37273523
585896
35914930
53168623
61842262
80696660
12617302
70412809
69592852
8475158
37931692
26671705
4458102
68668545
46771685
5020630
86016772
37948750
8645120
67877942
5003756
83379145
2228784
26312322
93048200
71181884
36838994
61955944
89068159
82591071
4621849
48642771
71514111
22408137
53981162
79628030
62553501
39059777