10997310
4108211
21771155
91286897
71617084
39163183
61347050
34053981
66508682
7526596
4363868
99399320
68523292
73119727
26426640
53576803
82412795
64057913
41487550
7453919
61213840
85101804
6122722
45807236
475893
30747801
3179463
67582895
9728491
16526261
88796763
58424919
73705554
76305336
57065650
41278614
58812998
83243121
63773182
31629938