21708987
25497892
20986517
87104961
46518992
53455513
7299669
22632081
53799848
88986850
43764296
28143119
85547877
3880667
57133655
65051294
28077468
38344373
76868703
25406186
35919253
90847052
19273672
79943921
20402453
20245322
11544376
52417345
28672021
9536803
8495689
5667420
49335133
42789373
43071374
62011049
50677071
9821742
41645245
72316950