97904059
18487952
96964999
53088127
54498444
43163488
32344932
25001176
46886122
3537464
18198454
87064339
18848014
11728135
44393139
77432024
25569317
5959709
9414664
37706200
40393717
8956588
38199449
63895800
34265053
48491010
51932692
17645792
52377863
89953038
61679636
76489874
42182527
52601993
63348167
37449043
6082447
44438255
51684235
11094224