58093413
91193528
74606301
82527623
50941352
80722912
45527696
25711152
90829585
24456485
53609378
73027409
28506530
76756303
1892158
421549
13944636
76489298
2767787
6907064
36748565
13357060
32497195
30509930
11271399
59113864
5572426
29927404
96777803
27971017
84552383
21194332
28013142
8118267
93973280
38921086
4895024
24952439
28515690
99094241