97336448
703541
53545832
64244152
15591878
17569180
12073195
37688137
8095626
9821684
61613758
28658695
2246744
92146651
9105354
58469048
85061492
39063243
84365331
67974083
25922044
20676792
6339379
27231344
51186072
810295
47811274
6269712
20906618
44503642
16387179
45914560
68849921
57172061
99508637
18937655
82844977
46544018
41606125
82882027