44488481
66344001
8204341
58587730
30633043
21706558
70872727
85218775
27334385
7869289
2064544
24186104
517739
46133922
46416407
25282216
15827981
71916749
96429747
9108833
16302285
61317084
59458626
25483431
71078089
39639766
8733990
21051650
15371756
63764705
35288246
76408284
78681432
22677520
41888182
59969263
2549296
88114865
11117631
3445570