70459965
9141161
45637818
61746603
59812179
82442866
99033317
55743440
8822163
64806082
6226263
3985386
63863289
88661436
36512056
51979084
41032541
66756466
19634768
21607794
42142417
14575360
40218170
15838104
13489029
76852929
7956180
48628794
45071800
6418240
99704814
58649305
19886898
8677616
26639916
81096761
86101254
9569084
71273790
38296720