84732079
52281528
44031843
7398301
91271613
35375206
83635406
31318015
16375621
15721964
67434295
28796621
28749345
33911250
27551300
12356953
93823166
22937911
7884552
96671372
30009077
63074489
304823
95118801
7747827
34576099
72431920
76506215
53221695
13025490
82013194
80864761
11958367
6080636
36521800
37036352
8169841
59961249
99884067
58121088