76985540
38617096
39887191
19685451
11509029
46586888
49063881
11489403
24539804
5104047
11205564
28637444
15338784
90775126
3825988
75614808
2812044
5058504
97695852
66101546
1211440
57034551
26503164
37361572
56778871
67387815
23636153
70749805
97226807
88772896
49811064
79679005
73871860
70352191
431005
82747646
58765495
6241295
8678235
3453568