29044012
746822
6530780
97425233
3111390
7960571
3833171
49421223
36541540
87695040
24236475
6135188
75242549
40851065
15028701
51397310
13906600
40526613
6781892
88637554
62055556
6675264
6342070
7099168
66413272
28115195
20051699
80991427
99462574
32242775
12954376
15456043
93785606
52266505
86289105
38941799
47345167
55737109
82543437
65931247