34243960
65545918
6146628
22534727
86168748
57967508
256148
40702974
476561
80656220
81484
23855859
99175889
87607796
23012788
66781700
73473166
33629972
12224793
52329418
19212699
47391403
40688881
54717757
47365246
45612159
46265563
66372895
71279106
89468803
21497463
13846925
29968662
35841622
86898471
58307804
52338726
61762544
84455794
83581764