19714555
14969386
41946009
79695266
11921369
7582913
85863130
215196
97117896
52567650
9237507
87481474
41238571
26926719
43907191
43892061
29846213
63869435
58132603
11618002
56315828
35001410
58971197
77144084
13268008
7006248
19035444
96649703
4401779
9354781
91131384
51959917
86631193
29614845
18323159
41608909
36853229
551674
17856220
8867839