29091200
80994657
38631384
64658979
32157042
3106416
7193717
59019408
1409127
85707226
36604125
37109263
67944468
66676708
25358069
12439907
69733544
43298687
35296440
89852435
83971480
45783941
78937326
78132786
90822252
21234840
17046725
91923364
74103320
78591893
19347659
60783977
33387809
37262964
2064105
47653871
7739479
4631926
2974897
91393113