1310406
59781926
14065957
82397178
56946176
9354643
4465564
44068965
34041933
58372088
68827921
74663713
71291956
87094628
3207654
57596966
70009065
7978107
64901353
13729159
5501989
61492656
13043719
34744201
469635
76218563
83997324
5320826
36096366
91478854
69257292
23855331
32636850
69482096
42863337
76733246
3027842
34759955
70523014
28338582