92675772
3928980
35284366
63411751
85946275
55614560
46476486
9995966
22448126
74951889
96155358
9023572
14568277
8077481
55221305
7624894
17748092
17851100
15033832
8794630
80228442
52936517
42532502
15623659
11593786
39886434
37376875
54787092
384693
50283264
85773332
75815529
73465566
7322932
28946299
1893943
32165764
56921040
58352898
39834200