8686620
26039924
72454679
857644
12335406
89223567
40731722
106055
43153403
55626048
80481049
83853424
37821831
94083252
33078525
11509590
80086696
51549885
98719012
1749803
95553723
68148923
72184797
45988155
56895981
43339436
78729845
11483748
46821528
683356
51548801
27855245
44603420
8518537
34704684
61706805
790423
6686163
96756531
46925210