476453
20266016
70366449
52773720
37329335
41825324
39568726
63086476
84806595
43197328
62944393
60038508
38149988
11588242
27949912
83207885
22689930
67438739
77284234
4889219
48262819
45604579
17806852
77852618
80865144
12287226
15541333
3572688
9179188
3847631
38853451
57901920
31018567
92273345
49262786
13951976
94922997
54013371
24907566
2167455