82667557
97318364
18933454
27604301
62719646
5654255
60222544
84152221
60804236
69392684
25376975
43593733
37497877
17196708
75879528
61891746
62176062
49132378
3281191
72519303
58798958
45587525
3981654
13232174
70694982
81263718
76359012
51997979
37337969
79933953
57416152
8277000
76384049
96001242
36493176
8713821
5934747
76089768
28647724
81999959