42767003
92772653
7884316
56966543
19579027
6572697
237962
403177
57831451
47316148
13664804
86694554
6979838
41423231
6402790
83161120
13597809
35831476
86566855
82525367
40394722
61799673
9077864
73498306
13822088
41224071
15955034
63323200
6870713
97776678
114554
49817285
4723765
16141410
26444916
65847131
53402447
48967994
3591577
83867459