52843149
80172048
78938021
56315516
9684912
97911984
10733928
39709960
18675006
59443470
22717514
23937982
67293315
20649129
3504808
73775804
77663143
23314236
16799303
72595106
66074002
31887836
89924618
64292344
19462972
55216208
82044401
6163329
55054919
63836305
55553123
47175494
15171544
84243175
4935421
92778442
50327377
92267791
95787771
43408191