3713930
20355678
15033499
26361555
85221447
30519411
27675505
29123726
17548799
34663617
89095806
88994741
36792637
84152520
81415987
14647098
19833893
5978943
7381351
14177432
93311658
87738429
34925006
21785706
78535832
27368475
35625047
29585217
70542651
3933874
93796025
73782070
87469358
71549680
3614048
76289039
49381871
88574649
65216406
25446605