80854099
64714123
78528721
31444558
33877730
89762356
8957387
30688696
35979665
13307718
49197821
24295711
80193053
35017871
36495708
82875452
41679244
12222670
98062462
83064067
25487046
16962286
81231474
28283717
40282037
20473956
5578260
43504698
29407500
4184161
82145534
36894937
17018482
85469266
303169
66368536
55032514
34053448
2542509
83797592