27998703
82861278
73961089
71243008
8292433
64734440
56825792
51381675
68968990
40519649
77974030
53651626
50764228
1859744
30513242
5721085
35688414
97686760
74854973
51336249
45737672
62524676
50643027
108068
28868780
21107111
45177707
66291519
3547898
85564000
28916271
76541547
30229146
49675788
37327726
47778445
35649260
96431959
75967617
59595438