602158
69903700
98439806
69144668
47989213
58705710
42296471
37617473
30357663
87444378
4468976
80923829
39398253
6205092
99351299
13542113
17435232
12783365
778480
72828468
25648099
4828489
48469094
89835035
81959264
70219315
58874681
58823637
62609514
50101650
61908926
5279701
58446153
17773461
5314343
20638833
47645234
12626751
23519189
96989842