24499425
15822480
6998768
80073009
61597771
90451083
13597492
41437576
44241201
20409257
62024765
36775307
42773293
31735590
465991
7951457
51575459
5358899
3579409
81776761
57294863
59597544
388061
22305791
71472685
93985083
50078278
52474531
63256899
39831650
70437458
2667447
4740321
19547278
1831617
32352353
97487751
96461978
38517549
20212269