16261623
61084227
35507491
43408859
35574725
83713006
25212521
7845449
66931180
7200482
86699943
83254261
5394304
93171705
82872380
34737421
1501544
2892407
21075131
64103051
25644523
402945
21909229
5992411
29185534
40444045
23937510
49514613
931439
68702224
48465712
60302441
963858
96122817
85897201
23713661
62703488
55043354
78234423
13327722