19857061
25672849
80723526
88437088
49619136
19596866
68493969
86973866
2247877
80663437
7175475
33671251
447419
83105058
25894364
4086607
22403388
14161873
73868815
73711771
72942916
13522522
77244850
17329456
28688932
86344003
67488850
23022631
21832645
69133100
60669291
86516396
6135845
21754271
43197430
17162942
65031014
25253552
66987497
2962354