38554370
16673640
19823497
52704171
50689279
77003132
46334327
141653
8214370
8826137
43398337
23454509
58227517
73095039
46343265
75193235
23769396
15327072
46285695
60407199
62459655
97185196
43558740
23556574
15082319
12542344
8172556
23616454
78903878
7576581
6188802
93908959
5501344
29225020
435612
76196822
90743111
48324360
33897596
78869200