87788141
91635330
49839627
30534165
15028974
29776520
35635072
46448951
70539013
4964516
42819341
9216620
37243065
84687390
33345292
24162259
44689519
2789199
34113936
65551348
89393034
3897136
66626407
3951971
10255399
32146287
12114977
72597130
61271209
82464682
45741518
6793425
83635253
48522588
50927948
35999327
24954042
90212645
10062859
1718543