92996370
89647441
71907961
55041350
77548458
89879660
408060
50662944
68982222
32534151
5708809
1954801
44984083
77009972
67195190
27011161
61829147
16357874
6586910
84023957
76194617
52376526
81181491
78516779
36522576
7954822
86779975
99882934
9812626
50806337
21052104
71235106
55915136
20768219
53471843
62582815
3829116
38461680
639163
11768036