62147213
24666561
64894711
47477887
99727204
593767
81315918
31825613
4375862
15314634
86626430
18302650
30118326
83041401
56203960
13797332
6520375
77534837
60635699
9995968
8704806
64521757
80113808
8609466
25202645
69568882
27515574
5537562
57132066
36882121
48175953
59571255
59141596
96173738
5046495
60547969
27558
16593497
68998936
43794000