14203035
85971613
78493362
65252706
91178158
32905336
92675610
90464083
7012507
77867127
75991851
14304536
25983916
13143605
80325061
89817434
59875371
83771363
57229974
929387
42697749
76224478
29095109
85878109
17296571
86562789
38619173
469493
9841563
3849135
6021417
4669678
84472134
95679984
47786244
20844925
35251516
544541
37623245
7562174