18561071
69645095
26006945
62959498
1398216
7237484
1304257
29002832
4434109
81576825
50436739
51908403
920487
56856783
97817874
80796489
91911405
23061614
98235936
50277101
62965610
31844832
85936697
98888448
55877479
40219281
52473019
92538949
8102451
6784288
41366584
56027211
22042521
5746933
68551519
47353972
41988226
21431978
24325217
23851516