4804825
81505900
47008371
96923743
2204887
20669392
72107015
95971444
8394011
31215776
29828305
32841220
7872989
83208921
73781375
37627302
80972749
69884822
7474334
841170
76869857
536773
1809063
79878316
2697503
12503717
54733253
47823461
87956605
16841411
14284614
91887634
70728263
80072477
79255871
51137333
57994741
61381230
46962315
41346816