925418
30075848
57768592
7308050
99071877
41506515
19636450
50731331
7395974
57279217
36155533
9874822
46018396
8102722
45027984
32224351
89834416
3400773
68077903
49688946
69818511
61299153
24744860
13491438
86645521
3445525
710783
80998534
21928809
51077787
21148826
35338864
7573484
95567147
2796678
1879523
1491223
28206269
2867509
73526242