77503877
83809119
10049990
87919552
84193856
56006957
48965507
51678675
46853057
12041439
22907054
95061887
32941497
42307988
54617778
40558546
1824331
16314938
1306266
75831627
46306458
13298429
98391393
7579142
7961503
77491973
92225143
18539165
64146287
8416532
48842401
57669898
1177112
9191744
60861432
62378863
72236557
94446100
94105366
46016963