62899796
66424835
67222657
17455689
19949333
91547274
75896052
6704364
99156713
6845855
15706983
58116771
84855579
35573000
8168940
4255048
16143290
2116347
38281496
42495170
34577667
48009893
8156804
92241817
81838615
56737190
24329081
83681071
23496731
74097321
39411369
91734190
4497155
84841129
8311374
4971526
63004763
39006943
66221920
84078424