67178578
6747127
60577544
55152141
60131616
71048691
65035651
26544039
99543416
13256790
69648843
5615544
20844044
5094811
2262952
36411555
60558454
41659116
52372070
56772558
12924368
78012171
28473154
55316922
4347324
30629115
86973591
35657048
73527988
91251506
1056457
57664585
8926869
66468656
38661248
64119375
51738999
54665518
89424085
38278918