51905926
63823220
46238414
29771511
947492
7523671
66682912
41024249
623157
36031679
32562184
57135095
90496890
52487294
31051868
11374810
77193141
4033850
87358678
1823170
90454700
79646787
57269837
86788934
84437259
74746254
5470674
69634632
12796565
16867475
19341405
36567653
45129697
630536
48642730
94615323
12288205
13558500
65117858
80953331