1320768
85592105
83582778
74589903
60334114
46755893
39269905
74824006
22518114
59806273
9328928
2379928
63415670
70141135
89697028
37262198
77542790
81801992
989784
63542457
184272
585010000
47421468
47027164
12371059
67164247
16544448
19712776
7878683
99289272
7268006
47789613
12209379
57388895
80922432
61113513
8387680
54228877
31131082
62356017