87327176
74745298
40603450
44521866
82567452
88432305
27793834
7985796
71845516
68846260
98067293
87036603
52306198
30603768
70499891
24885605
12269720
12865272
30239738
72902700
20553990
80808840
57796074
33204866
5463887
8994761
55667749
945473
43602855
85609523
5714934
8544167
44352120
1986344
61488606
37354454
92444668
13424106
93139254
7238721