45767401
6189509
51286151
7019523
7591745
87776856
65615192
43291204
38646493
40129806
43776404
95373613
45052324
42483006
10166534
33053265
78341222
21042456
86752172
3281835
7546484
6074634
46921457
21357071
57907990
98596472
33863649
11207399
65555537
51428446
7742379
66841504
61705176
6980212
3055571
35959345
4496568
91138262
857132
7442830