40154049
43416896
87047492
93277066
88316495
1838652
22577975
5338268
9842177
61386452
69006049
47869987
67511415
25263236
92392181
93898970
1462513
3805681
26169960
7704245
58926387
31102158
9085862
64809708
56183167
10349364
4915366
44522250
3961116
32095380
28653274
49776696
55071076
46335042
54003644
97623376
98843838
5903673
55619293
2669638