6142166
73851944
33637944
55665435
56224182
91513040
70565401
11393362
31147181
5071996
45484460
90492842
86744113
61012796
97557755
4508274
28411995
18576317
40352639
63953120
53846966
57268167
7652982
48834847
862688
7698009
96482885
13301065
40696934
25118609
14358444
84274700
7176767
67993852
64728588
42669326
88661022
29494411
4960244
78537589